﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Negocio.Interface;
using Metadados;

namespace Negocio
{
    public class NGUsuario
    {
        private ITCadastroUsuario telaCadastro;

        int usrCodigo { get; set; }
        string usrNome { get; set; }
        string usrSenha { get; set; }
        int usrTipo { get; set; }
        string mensagem { get; set; }

        public NGUsuario(ITCadastroUsuario telaCadastroUsuario)
        {
            telaCadastro = telaCadastroUsuario;
        }

        #region Pegar e Colocar dados na Tela
        
        private Usuario pegarDados()
        {
            return new Usuario
            {
                usrCodigo = telaCadastro.usrCodigo,
                usrNome = telaCadastro.usrNome,
                usrSenha = telaCadastro.usrSenha,
                usrTipo = telaCadastro.usrTipo
            };
        }

        private void colocarDados(Usuario obj)
        {
            telaCadastro.usrCodigo = obj.usrCodigo;
            telaCadastro.usrNome = obj.usrNome;
            telaCadastro.usrTipo = obj.usrTipo;
        }
        #endregion

        #region
        
        //public void gravar();
        //public void deletar();
        
        #endregion
    }
}
